aid in doing - French English Dictionary